<?php 
		//js函数求最大值；
// var arr=[12,25,55,57,52,65];
// 	function max(arr){
// 			var max=arr[i];
// 			if ($i=0; $i<max.length;$i++) {
// 				var max<arr[i];
// 				var max=arr[i];
// 				}
// 		return max;
// 	}

// }
// 	var_dump(max(arr));



		//php求最大值；
// $arr= [45,15,54,558,54,452,565,999];
// 	function findLength($arr){  
// 		$max=$arr[0];  
// 		for ($i=0; $i<count($arr) ; $i++) { 
// 			if($max<$arr[$i]){ //那个的大就把哪个放到$max里面,$max随时可变的变量
// 				$max=$arr[$i];  //就把那个大的值赋值给$max; 
// 			}
// 		}
	
// 		return $max;

// }	
// 		echo findLength($arr);


		//php循环每一个数组;
// 		$arr=[12,5,655,885,82,35,14,85,222];
// 		foreach ($arr as $v) {
// 			echo $v .'<br>';
// 		}
		// //php循环每一个数组;
		// $arr=[12,5,655,885,82,35,14,85,222];
		// foreach ($arr as $k => $v) {
		// 		echo $v.'<br>';
		// 	}
		//写出一个数组的循环
		// $arr=[45,65,25,145,245,154,545,144,5,25];
		// foreach ($arr as $k => $v) {
		// 	echo $v.'</br>';
		// }



//写下面的函数实现（数组的追加）$arr2=[45,'a',55,'b',12,'c',65,'d'];
	// $arr=[45,55,12,65];
 //  	$arr1=['a','b','c','d'];
 //  	function zuhe($arr,$arr1){ //传入两个数组
 //  		$num=[];				//增加一个空的数组，用来装两个循环过的数组
 //  	foreach ($arr as $k => $v) { 
 //  			$num[]=$arr[$k];	
 //  			$num[]=$arr1[$k];	 //把同时循环两个数组，循环一个一个就丢进去；就是把这两个值放到哪个空的数组里面
 //  		}	
 //  			return $num;

 //  	}

 //  	$res=zuhe($arr,$arr1);
 //  	var_dump($res);


在一个多维数组中求出奇偶数
$old = [45,5,4,[54,3,[345,2,[5,6,4,24,[67,3,2]],3],2,3],7,6,5,56,4,3];

function jiOu($arr){

	foreach ($arr as $k => $v) {
		if(is_array($v)){  //is_array用来判断$v是否为数组；
			foreach ($v as $kk => $vv) { 
				if($vv%2==1){    
					$arr[$k][$kk]= $vv*2; //  若$vv为偶数，则将$vv的2倍赋值给数组$arr的第$k行$kk列

				}
			}
		}else{
			if($v%2==1){
				$arr[$k]= $v*2;
			}
		}
	}
	return  $arr;
}

//在一个多为数组中求奇偶数
$old = [45,5,4,[54,3,[345,2,[5,6,4,24,[67,3,2]],3],2,3],7,6,5,56,4,3];
foreach ($arr as $k => $v) {
	if(is_array($v)){
		foreach ($v as $kk => $vv) {
			if($vv%2==1){
				$arr[$k][$kk]=$vv*2;
			}
		}
	}else{
		if($v%2==1);{
		$arr[$k]=$v*2;

	}
}

}

 ?>





